seed of the (ormosia coccinea) - Español Inglés Diccionario